<p>ArrayList的subList结果不可强转成ArrayList，否则会抛出ClassCastException异常。</p>
<p>说明:禁止强转，如果需要用到集合特性方法，请新建一个集合，然后置入sublist,new 集合(sublist结果)。</p>
<p>Examples:</p>
<pre>
    Negative example:
   List<String> list = new ArrayList<String>();
   list.add("22");
   //warn
   List<String> test = (ArrayList<String>) list.subList(0, 1);
	Positive example:
	   List<String> list2 = new ArrayList<String>(list.subList(0, 1));
</pre>